.frame_class {padding:0;margin:0;width:100%;height:100%;overflow:hidden;}
.body_class {padding:0;margin:0;width:100%;height:100%;
SCROLLBAR-FACE-COLOR: #d6e8ff;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
SCROLLBAR-SHADOW-COLOR: #E9E7D7;
SCROLLBAR-3DLIGHT-COLOR: #7a92b6;
SCROLLBAR-ARROW-COLOR: #2B507A;
SCROLLBAR-DARKSHADOW-COLOR: #7a92b6}
#topDataTd {height:66px;overflow:hidden;background:#254d90;border-bottom:#7a92b6 1px solid;background-image:url(/Content/head_bg.jpg);background-repeat:no-repeat;}
#leftPanel {position:absolute;top:67px;width:190px;left:0px;bottom:0;border-left:0 none;height:auto;_height:expression(document.body.offsetHeight - 67 + 'px');background:#fff;border-right:#7a92b6 1px solid;}
#mainFrameContainer {position:absolute;top:67px;left:191px;bottom:0;right:0;overflow:hidden;z-index:4;}
#mainFrameTitle {position:absolute;left:191px;right:0px;height:26px;*width:expression(document.body.offsetWidth - 191 + 'px');border-bottom:#7a92b6 1px solid;background:#fff;
background-image:url(/Content/title_bg.gif);}
#mainFrameBody {position:absolute;top:100px;left:196px;bottom:5px;right:5px;border:#7a92b6 1px solid;overflow:hidden;z-index:5;}

#mainFrame {width:100%;_width:expression(document.body.offsetWidth - 202 + 'px');height:100%;*height:expression(document.body.offsetHeight - 105 + 'px');z-index:6;}

/*  公共部分 ************************  公共部分*/
DIV {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
DL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
DT {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
DD {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;line-height:210%;line-height:210%\9;*line-height:200%;}
UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
OL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
form{margin:0px;}
input{margin:0px;}
button {cursor:pointer;text-align:center;}

/* 默认超链接 */
a {
text-decoration: none;
color: #004b91;
}
a:visited{
text-decoration: none;
color: #004b91;
}
a:hover {
text-decoration:underline;
color:#0000FF;
}

.height_full{
   left:0px;bottom:0;right:0px;top:0px;width:100%;_width:expression(document.body.offsetWidth + 'px');height:100%;*height:expression(document.body.offsetHeight + 'px');
}

/*  头部 ************************  头部*/
#logo{float:left;}
#mainFrameTitle #subTitle{
height:21px;
padding-left:5px;
color:#153777;
font-size:15px;
font-weight:bold;
padding-top:5px;
float:left;
}
#mainFrameTitle #subTitleRight{
padding-right:5px;
padding-top:5px;
color:#153777;
float:right;
}

.LogonLab{
float:right;
margin-right:5px;
margin-top:5px;
color:#FFFFFF;
}



.logofflab{
float:left;

}

.logbox{
clear:both;
  width:520px;
  height:220px;
  margin-top:100px;
}
.logbox .logo{
float:left;
margin-right:15px;
width:180px;
}

.logbox .editor-label{
color:#213862;
font-weight:bold;
height:25px;
width:60px;


}
.logbox .uinfo{
width:300px;
float:left;
}
.logbox .validation-summary-errors{
float:left;
width:300px;
}


/*  菜单 ************************  菜单*/
#leftPanel #CurMenu{
background-image:url(/Content/title_bg.gif);
height:21px;
border-bottom:#7a92b6 1px solid;
padding-left:5px;
color:#153777;
font-size:15px;
font-weight:bold;
padding-top:5px;
}

#leftPanel .OptMenu{
background-image:url(/Content/title_bg.gif);
height:21px;
border-top:#7a92b6 1px solid;
padding-left:5px;
color:#153777;
font-size:15px;
font-weight:bold;
padding-top:5px;
cursor:pointer;
}
#leftPanel .OptMenu_o{
background-image:url(/Content/title_over.gif);
height:21px;
border-top:#7a92b6 1px solid;
padding-left:5px;
color:#153777;
font-size:15px;
font-weight:bold;
padding-top:5px;
cursor:pointer;
}
#leftPanel .OptMenu_c{
background-image:url(/Content/title_click.gif);
height:21px;
border-top:#7a92b6 1px solid;
padding-left:5px;
color:#153777;
font-size:15px;
font-weight:bold;
padding-top:5px;
cursor:pointer;
}

#leftPanel #OptMenuBox{
border-bottom:#7a92b6 1px solid;
position:absolute; 
width:190px;
bottom:0px;
}

#leftPanel #CurMenuSub{
overflow:auto;
}

#leftPanel .OptSubMenu{
margin-left:10px;
margin-top:5px;
margin-right:10px;
border:#fff 1px solid;
padding:3px;
padding-left:8px;
color:#000;
cursor:pointer;
}
#leftPanel .OptSubMenu_o{
margin-left:10px;
margin-top:5px;
margin-right:10px;
border:#f0ba60 1px solid;
padding:3px;
padding-left:8px;
color:#000;
cursor:pointer;
}
#leftPanel .OptSubMenu_c{
background-color:#fee5a3;
margin-left:10px;
margin-top:5px;
margin-right:10px;
border:#f0ba60 1px solid;
padding:3px;
padding-left:8px;
color:#000;
font-weight:bold;
cursor:pointer;
}


/*  子页面   */
#leftBox {position:absolute;bottom:0px;top:0px;width:188px;left:0px;height:100%;_height:expression(document.body.offsetHeight + 'px');background:#d6e8ff;border-right:#7a92b6 1px solid;padding:8px;}
#rightBox {position:absolute;bottom:0px;top:0px;left:205px;width:100%;_width:expression(document.body.offsetWidth - 205 + 'px');height:100%;_height:expression(document.body.offsetHeight + 'px');overflow:auto;background-color:#adc0ea;}
#fullBox {position:absolute;bottom:0px;top:0px;left:0px;width:100%;_width:expression(document.body.offsetWidth + 'px');height:100%;_height:expression(document.body.offsetHeight + 'px');overflow:auto;background-color:#adc0ea;}

#leftBox .leftBoxContent{position:absolute;bottom:23px;top:35px;width:183px;left:8px;_height:expression(document.body.offsetHeight -51 + 'px');background:#fff;padding:3px;border-top:#7a92b6 1px solid;
overflow:auto;
}

/*  子页面 树状菜单  */
.treeMenu{
border:#fff 1px solid;
margin:3px;
overflow:hidden;
}

.treeMenu_c{
border:#7591c1 1px solid;
background-color:#aac9ff;
margin:3px;
overflow:hidden;
}

.pic{
margin-right:5px;
cursor:pointer;
}

.imgBtn{
float:left;
color:#153777;
cursor:pointer;
}
.imgBtn_0{ 
float:left;
padding:2px;
color:#999999;
}
.imgBtn img{margin-right:3px;*margin-right:1px;}
.imgBtn_0 img{margin-right:3px;*margin-right:1px;}


/*  Form 样式   */

#formOutBox{padding:8px;}

#formBox{padding:5px;border:1px #8da4ce solid;border-top:0px;background-color:#eff0f5;clear:both;}

/*  Form 选项卡   */
#formTitle{height:30px;padding-left:8px;background-image:url(/Content/formTitleBg.gif);}
.formTitlRight{
margin-top:5px;
float:right;
}
.formTitleCard{float:left;height:20px;width:80px;border:1px #8da4ce solid;
border-bottom:0px;margin-right:3px;text-align:center;
padding-top:3px;
margin-top:5px;
margin-right:5px;
background-color:#FFFFFF;
cursor:pointer;}

.formTitleCard_c{float:left;height:21px;width:80px;border:1px #8da4ce solid;
border-bottom:0px;margin-right:3px;text-align:center;
padding-top:5px;
margin-top:3px;
margin-right:5px;
background-image:url(/Content/formTitleCard.gif);
background-color:#eff0f5;
font-weight:bold;
cursor:default;}

/*  Form 表格   */
.formTable{
margin-top:8px;
margin-bottom:8px;
word-break:break-all;
}

.formTable .inputBox{
border:1px solid #8da4ce;
background:#fff;
height:17x;
padding-top:1px;
padding-left:3px;
width:300px;
}


.inputBox{
border:1px solid #8da4ce;
background:#fff;
height:17x;
padding-top:1px;
padding-left:3px;
width:97%;
}
.inputSearchBox{
border:1px solid #8da4ce;
background:#fff;
height:17x;
padding-top:1px;
padding-left:5px;
width:120px;
}
.btn{
filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
	cursor:	hand;
	font-size: 12px;
	height:20px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top:3px;
	border:	1px solid #7b9ebd;
}

.txtarea{
border:1px solid #8da4ce;
background:#fff;
height:45px;
padding-top:1px;
padding-left:5px;
width:99%;
}

.notice{
height:20px;
padding-top:5px;
}

.editor-label{
float:left;
width:100px;
}
.extf{
 height:30px;
}
/*  列表表格   */
.tabListBox{
display:block;
				position:relative;
				width:100%;
				height:100%;
				overflow:hidden;
				float:left;

}
.tabListBoxHead{
background-image:url(/Content/fhbgh.gif);
padding:3px;
height:24px;
}
.tabListBoxFooter{
clear:both;
font-size:11px;
border-top:1px solid #CCCCCC;
background-color:#f0f0f0;
padding:2px;
height:22px;
}

/***********/
/* CONTENT */
/***********/

.fht_fixed_header table thead tr th, .fht_fixed_header table thead tr th a, .fht_table_body table thead tr th, .fht_table_body table thead tr th a, .fht_table_body table tbody tr td, table thead tr th, table thead tr th a, table tbody tr td, table tbody tr td a {
	color:#000;
	text-decoration:none;
}

.fht_fixed_header table thead tr th, .fht_fixed_header table thead tr th a, .fht_fixed_header table thead tr th a:hover, .fht_table_body table thead tr th, .fht_table_body table thead tr th a, .fht_table_body table thead tr th a:hover, table thead tr th, table thead tr th a {
	color:#000;
	font-weight:bold;
	text-align:center;
}

.fht_fixed_header table thead tr th a:hover, .fht_table_body table thead tr th a:hover {
    text-decoration: underline;
}

.fht_fixed_header table thead tr th, .fht_table_body table thead tr th, table thead tr th {
	text-align:left;
}

.fht_table_body table tbody tr td, table tbody tr td {
	font-weight:normal;
	color:#000;
}

.fht_table_body table tbody tr td, table tbody tr td {
	color: #000 !important;
}

/***************/
/* END CONTENT */
/***************/


/**********/
/* LAYOUT */
/**********/

.fht_table_body tbody, .fht_table_body thead, table tbody, table thead {
    margin: 0 !important;
    padding: 0 !important;
}



.fht_fixed_header {
	width:100%;
	overflow: hidden;
	position:relative;
	background:#d4d0c8;
	border-collapse:collapse;
	text-align:center;
	background-image:url(/Content/fhbg.gif);
}

.fht_table_body {
    position: relative;
    float: left;
    margin: 0;
    padding: 0;
	overflow-y:auto;
	overflow-x:auto;
	background:#fff;
}

.fht_table_body th, .fht_fixed_header th, th {
background-image:url(/Content/thline.gif);
background-repeat:no-repeat;
background-position:right;
}
.fht_fixed_header th.first-cell, th.first-cell {
    border-left-color: #d4d0c8;
}
.fht_fixed_header th.last-cell, th.last-cell {
    border-right-color: #d4d0c8;
	background-image:url();
}

/*  行分隔线*/
.fht_table_body td{
border-bottom:1px solid #d7dbde;
}

.fht_table_body table thead tr th, .fht_table_body table tbody tr td, .fht_fixed_header table thead tr th, table thead tr th, table tbody tr td {
    padding: 3px 5px;
}

.fht_table_body table thead tr th, .fht_fixed_header table thead tr th, table thead tr th {
    padding: 3px;
}

.fht_table_body table tbody tr, table tbody tr {
	background:#fff;
}

.fht_table_body table tbody tr.odd, table tbody tr.odd {
	background:#fff;

}

.fht_table_body th a, .fht_fixed_header th a, table thead th a {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    float: left;
}

.empty-cell {
    overflow:hidden;
}

/*  颜色变化   */
.tr1 {
	background:#eef6ff;
}
.tr0 {
	background:#eee;
}

/**************/
/* END LAYOUT */
/**************/


/*翻页*/
div.pagination {
    clear:both;
	padding:2px;
	padding-top:5px;
	*padding-top:2px;
	margin-top:2px;
	margin-left:3px;
}

div.pagination a,div.pagination a:visited {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	text-decoration: none; /* no underline */
	color: #000;
	border:1px #0071b7 solid;
}
div.pagination a:hover, div.pagination a:active {
	background-color:#0071b7;
	color: #fff;
	border:1px #fff solid;
}

div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	font-weight: bold;
	background-color: #fff;
	color: #0071b7;
	border:1px #0071b7 solid;
}
div.pagination span.disabled {
 padding: 2px 5px 2px 5px;
 margin: 2px;
 color: #797979;
 border:1px #0071b7 solid;
}
/*
<div class='pagination'>
<div class='pagination_1'>

<span class="disabled">上一页</span>
  <span class="current">1</span>
  <a href='javascript:void(2);' onclick="mvcgopage(2);">2</a>
  <a href='javascript:void(2);' onclick="mvcgopage(2);">下一页</a>
</div>
</div>
        <input type="hidden" name="page" id="page"  />
    </div>

*/

/* 弹出窗口 */
/*


/*-------------impromptu---------- */
.jqifade{ position: absolute; background-color: #000000; }
div.jqi{ width: 500px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; position: absolute; background-color: #ffffff; font-size: 12px; text-align: left; border: solid 1px #eeeeee; padding: 7px; }
div.jqi .jqicontainer{ border: 1px solid #dddddd;font-weight: bold; }
div.jqi .jqiclose{display:none;border: 1px solid #dddddd;background-color: #bf5e26;position: absolute; padding-left:5px;top: 10px; right: 10px; width: 13px; cursor:pointer; color: #ffffff; font-weight: bold; }
div.jqi .jqimessage{ padding: 10px; line-height: 20px; color: #444444; }
div.jqi .jqibuttons{ text-align: right; padding: 3px 0 3px 0; border: solid 1px #eeeeee; background-color: #f4f4f4; }
div.jqi button{ padding: 1px 10px; margin: 0 10px; background-color: #004b91; border: solid 1px #f4f4f4; color: #ffffff; font-size: 12px; }
div.jqi button:hover{ background-color: #0068b7; }
div.jqi button.jqidefaultbutton{ background-color: #e76210; }
.jqiwarning .jqi .jqibuttons{ background-color: #e76210; }
/*-------------------------------- */


.productad{text-align:center;} 
.productad ul{margin:3px;padding:10px;}
.productad ul li{float:left;padding:5px;list-style:none;width:210px;height:160px;overflow:hidden;}
.productad ul li a.thumb img{width:120px;height:120px;}